'''
@Project ：my_python_project 
@File    ：作业6.py
@IDE     ：PyCharm 
@Author  ：xionglinhui
@Date    ：2024/7/1 上午8:48 
'''
# 6、统计s='hello hui hui say hello baby baby'中每个单词的个数

s='hello hui hui say hello baby baby'

lst_s = s.split()
word_counts = {}

for word in lst_s:
    word_counts[word] = word_counts.get(word, 0) + 1 # {}.get(key, 0) 表示获取字典key的value，如果不在，默认返回值为0（这个值可自己定），表示没有这个key

print(word_counts)

print(word_counts.items())  # dict_items([('hello', 2), ('hui', 2), ('say', 1), ('baby', 2)])
                            # {}.item() 得到字典的迭代视图

for word, count in word_counts.items():
    print(f'{word}:{count}')



